Acceleration and Monitoring of Data Center-Hosted Distributed Database-Driven Web Applications

نویسندگان

  • Wen-Syan Li
  • K. Selçuk Candan
  • Wei-Kuang Waine Huang
چکیده

For many e-commerce applications, web pages are created dynamically based on the current state of a business, such as product prices and inventory, stored in database systems. This characteristic requires e-commerce websites to deploy and integrate web servers, application servers, and database systems at the backend. Response time is essential to many e-commerce applications. With increasing availability and advancement of content delivery networks (CDN), many database-driven web applications rely on data centers that host applications and database contents. Such IT infrastructure enables the generation of requested pages at locations much closer to the endusers, thus reducing network latency. However, it incurs additional complexity associated with database–data center synchronization and data freshness. In this paper, the deployment of NEC’s CachePortal dynamic content caching technology on a database-driven website in a data center-based distribution infrastructure is described. The new system architecture has been experimentally evaluated and the results show that the deployment of NEC’s CachePortal accelerates the dynamic content delivery up to seven times while attaining a high level of content freshness. The way how the performance and behavior of web applications are monitored and analyzed are also dealt with.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

CachePortal II: Acceleration of Very Large Scale Data Center-Hosted Database-driven Web Applications

Wide-area database replication technologies and the availability of data centers allow database copies to be distributed across the network. This requires a complete ecommerce web site suite (i.e. edge caches, Web servers, application servers, and DBMS) to be distributed along with the database replicas. A major advantage of this approach is, like the caches, the possibility of serving dynamic ...

متن کامل

Data-Driven Approaches to Improve the Quality of Clinical Processes: A Systematic Review

Background: Considering the emergence of electronic health records and their related technologies, an increasing attention is paid to data driven approaches like machine learning, data mining, and process mining. The aim of this paper was to identify and classify these approaches to enhance the quality of clinical processes. Methods: In order to determine the knowledge related to the research ...

متن کامل

PNUTS: Yahoo!'s hosted data serving platform

We describe PNUTS, a massively parallel and geographically distributed database system for Yahoo!’s web applications. PNUTS provides data storage organized as hashed or ordered tables, low latency for large numbers of concurrent requests including updates and queries, and novel per-record consistency guarantees. It is a hosted, centrally managed, and geographically distributed service, and util...

متن کامل

Multitiered Cache Management and Acceleration for Database-Driven Websites

Response time is a key differentiation point among electronic commerce (e-commerce) applications. For many e-commerce applications, web pages are created dynamically based on the current state of a business stored in database systems. To improve the response time, many e-commerce websites deploy caching solutions for acceleration of content delivery. There are multiple tiers in the content deli...

متن کامل

On demand synchronization and load distribution for database grid-based Web applications

With the availability of content delivery networks (CDN), many database-driven Web applications rely on data centers that host applications and database contents for better performance and higher reliability. However, it raises additional issues associated with database/data center synchronization, query/transaction routing, load balancing, and application result correctness/precision. In this ...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:
  • Concurrent Engineering: R&A

دوره 12  شماره 

صفحات  -

تاریخ انتشار 2004